Beginning Ruby: From Novice to Professional
這本書的作者 Peter Cooper 是 Ruby Inside 的作者之一。
而本書的序言蠻特別,是由 Why The Lucky Stiff 所 畫 的;
就是本系列第一篇 [Ruby & Rails] Why's (Poignant) Guide to Ruby 的作者,
沒錯,序言是用漫畫的形式表達。
本書第一大部份是有關Ruby的基礎,
即是常用語法、初學的操作。
第二大部份是有關Ruby的核心,
探討較複雜的物件類別、檔案、資料庫等議題,
對於需用Ruby作進一步的運用是常要讀到的部份。
第三大部份是Ruby在網路應用的議題。
概括地說,本書包括了:
了解Ruby的基礎及物件導向的方式用Ruby。
怎樣用Ruby的程式庫、gems及Ruby的文件系統。
如何用Ruby來與資料庫溝通及檔案處理的議題。
怎樣寫Ruby的應用程式及如何部署。
探索RoR的使用。
怎樣用Ruby來發展桌面圖形界面應用程式。
其實看一下作者的 Ruby Inside 的網站,
還蠻喜歡他寫網站消息文章的風格,
而這本書也很易讀,
由於針對初學到專業,
除了範例使用介紹外,
也列出相關參數的使用,
對於需要功能上的一些查詢,
也不會對此書失望。
本書適合:初學者到深入使用Ruby者。
不太適合:打死也不用Ruby者。